apartment building – English–Latine translations

🇬🇧 en la 🇻🇦

apartment building noun

  • residential building with multiple flats
insula
Wiktionary Links